naval amphibious base - English Synonyms Dictionary